William J Knaus
Demanding perfection in everything you do can create a life of stress, worry, and overload. With this essential self-help guide, you'll learn to escape the perfectionism trap and cultivate unconditional self-acceptance in an imperfect world.
Are you a perfectionist? Do you wear this title like a badge of honor, even though it creates needless stress in your life? Ironically, the stress you create by demanding perfection from yourself
...